down spout - French English Dictionary